TODO for nCryptX:
	- Fix up KEM so it actually uses key-exchange specific behaviour
	- Use ALICE and BOB for NCRYPTX1_SIDH_DHE.
	- Merge key exchanges and public-private key exchanges into a single packet(?)
	- Make nCryptX actually work.